320 research outputs found

    An evaluation of Turbo Prolog with an emphasis on its application to the development of expert systems

    Get PDF
    Turbo Prolog is a recently available, compiled version of the programming language Prolog. Turbo Prolog is designed to provide not only a Prolog compiler, but also a program development environment for the IBM Personal Computer family. An evaluation of Turbo Prolog was made, comparing its features to other versions of Prolog and to the community of languages commonly used in artificial intelligence (AI) research and development. Three programs were employed to determine the execution speed of Turbo Prolog applied to various problems. The results of this evaluation demonstrated that Turbo Prolog can perform much better than many commonly employed AI languages for numerically intensive problems and can equal the speed of development languages such as OPS5+ and CLIPS, running on the IBM PC. Applications for which Turbo Prolog is best suited include those which (1) lend themselves naturally to backward-chaining approaches, (2) require extensive use of mathematics, (3) contain few rules, (4) seek to make use of the window/color graphics capabilities of the IBM PC, and (5) require linkage to programs in other languages to form a complete executable image

    On the acquisition and representation of procedural knowledge

    Get PDF
    Historically knowledge acquisition has proven to be one of the greatest barriers to the development of intelligent systems. Current practice generally requires lengthy interactions between the expert whose knowledge is to be captured and the knowledge engineer whose responsibility is to acquire and represent knowledge in a useful form. Although much research has been devoted to the development of methodologies and computer software to aid in the capture and representation of some of some types of knowledge, little attention has been devoted to procedural knowledge. NASA personnel frequently perform tasks that are primarily procedural in nature. Previous work is reviewed in the field of knowledge acquisition and then focus on knowledge acquisition for procedural tasks with special attention devoted to the Navy's VISTA tool. The design and development is described of a system for the acquisition and representation of procedural knowledge-TARGET (Task Analysis and Rule Generation Tool). TARGET is intended as a tool that permits experts to visually describe procedural tasks and as a common medium for knowledge refinement by the expert and knowledge engineer. The system is designed to represent the acquired knowledge in the form of production rules. Systems such as TARGET have the potential to profoundly reduce the time, difficulties, and costs of developing knowledge-based systems for the performance of procedural tasks

    TARGET: Rapid Capture of Process Knowledge

    Get PDF
    TARGET (Task Analysis/Rule Generation Tool) represents a new breed of tool that blends graphical process flow modeling capabilities with the function of a top-down reporting facility. Since NASA personnel frequently perform tasks that are primarily procedural in nature, TARGET models mission or task procedures and generates hierarchical reports as part of the process capture and analysis effort. Historically, capturing knowledge has proven to be one of the greatest barriers to the development of intelligent systems. Current practice generally requires lengthy interactions between the expert whose knowledge is to be captured and the knowledge engineer whose responsibility is to acquire and represent the expert's knowledge in a useful form. Although much research has been devoted to the development of methodologies and computer software to aid in the capture and representation of some types of knowledge, procedural knowledge has received relatively little attention. In essence, TARGET is one of the first tools of its kind, commercial or institutional, that is designed to support this type of knowledge capture undertaking. This paper will describe the design and development of TARGET for the acquisition and representation of procedural knowledge. The strategies employed by TARGET to support use by knowledge engineers, subject matter experts, programmers and managers will be discussed. This discussion includes the method by which the tool employs its graphical user interface to generate a task hierarchy report. Next, the approach to generate production rules for incorporation in and development of a CLIPS based expert system will be elaborated. TARGET also permits experts to visually describe procedural tasks as a common medium for knowledge refinement by the expert community and knowledge engineer making knowledge consensus possible. The paper briefly touches on the verification and validation issues facing the CLIPS rule generation aspects of TARGET. A description of efforts to support TARGET's interoperability issues on PCs, Macintoshes and UNIX workstations concludes the paper

    An observational study of children interacting with an augmented story book

    Get PDF
    We present findings of an observational study investigating how young children interact with augmented reality story books. Children aged between 6 and 7 read and interacted with one of two story books aimed at early literacy education. The books pages were augmented using animated virtual 3D characters, sound, and interactive tasks. Introducing novel media to young children requires system and story designers to consider not only technological issues but also questions arising from story design and the design of interactive sequences. We discuss findings of our study and implications regarding the implementation of augmented story books

    Will Overfishing and Proposed Mississippi River Diversions Imperil Louisiana Oyster Fisheries? Commentary and Review

    Get PDF
    Two recent articles based on oyster landings have challenged the prevailing wisdom about the most important factors controlling Louisiana oyster production. One article concludes that the northern Gulf industry (principally Louisiana) will collapse based on overfishing; the second concludes that the addition of freshwater through diversions could be harmful to production. These findings are not supported by the literature or our statistical analysis of the landings data. In an effort to put into perspective the complexity of the factors affecting oyster production in the northern Gulf of Mexico, several areas of the oyster literature are reviewed, including (1) hysteresis, (2) the heterogeneous needs of different oyster ages, and (3) the geographic distribution of Gulf oyster populations (some including statistical interpretations). We conclude that Kirby’s (2004) prediction of failure of the Gulf oyster fishery as a result of the danger of current levels of fishing approaching overfishing is exaggerated. We further conclude that Turner’s (2006) data do not support his thesis that diversions are at least unjustified, if not harmful to overall oyster production

    Anomalous Uses of Mass Spectrometers at NASA

    Get PDF
    At the Harsh Environment Mass Spectrometer workshop we focus on bringing the Mass spectrometer to the sample because it's not practical to bring the samples back to the laboratories. However there are many NASA mass spectrometer applications where we bring the samples to the instrument. This presentation will discuss some of those applications that are ripe for innovative instrument development
    • …
    corecore